package LeetCode.LeetCode2;

/**
 * 两个数组的交集
 * @author lumin
 * @date 2022/03/23 19:25
 **/
public class Num350 {
    public int[] intersect(int[] nums1, int[] nums2) {
        //nums1遍历的指针
        int i = 0;
        //nums2遍历的指针
        int j = 0;
        //新数组的指针
        int size = 0;
        int[] arr = new int[Math.min(nums1.length,nums2.length)];
        while(j < nums2.length){
            while(i < nums1.length){
                if(nums1[i] == nums2[j]){
                    arr[size] = nums1[i];
                    i++;
                    j++;
                }
                i++;
            }
            j++;
        }
        return arr;
    }
}